StoreEngine\Classes\AbstractOrder D

Total Complexity 437
Dependencies 29
Dependents 1
Total lines 3,219
Lines of code 1,609
Logical lines of code 799
Comment lines 1,068
Methods 164
Properties 11

Methods 164

Method Rating Maintainability Complexity Lines of code
read_db_data()
C
31 23 107
get_order_item()
B
44 17 45
update_taxes()
B
42 16 46
add_product()
A
40 9 63
get_subtotal_to_display()
A
47 11 31
get_tax_location()
A
49 11 28
calculate_totals()
A
45 10 41
set_coupon_discount_amounts()
A
44 9 45
set_status()
A
53 9 23
get_shipping_to_display()
A
52 9 22
prepare_for_db()
A
45 7 42
calculate_taxes()
A
51 8 25
recalculate_coupons()
A
49 7 31
apply_coupon()
S
50 7 29
read_items()
S
50 7 28
save_items()
S
52 7 25
get_item()
S
57 7 18
prepare_operational_data_for_db()
S
47 5 37
set_item_discount_amounts()
S
54 6 20
get_by_meta()
S
55 6 18
add_order_item_totals_fee_rows()
S
56 6 15
get_items_key()
S
59 6 14
add_order_item_totals_tax_rows()
S
55 5 19
get_item_total()
S
60 5 12
get_item_subtotal()
S
60 5 12
get_tax_totals()
S
52 4 22
add_item()
S
58 4 16
get_formatted_line_subtotal()
S
57 4 16
get_items()
S
59 4 14
create()
S
59 4 13
delete()
S
60 4 13
get_line_subtotal()
S
61 4 12
get_items_tax_classes()
S
61 4 12
add_tax()
S
56 3 18
set_parent_order_id()
S
68 4 6
get_item_tax()
S
65 4 8
get_line_total()
S
65 4 8
set_currency()
S
68 4 6
get_by_key()
S
59 3 14
remove_order_items()
S
60 3 14
remove_coupon()
S
62 3 12
query()
S
52 1 39
update()
S
57 2 17
get_item_count()
S
65 3 8
has_status()
S
76 3 3
has_shipping_method()
S
66 3 8
get_coupon_codes()
S
65 3 10
add_payment_token()
S
63 3 10
remove_item()
S
64 3 9
has_free_item()
S
67 3 8
get_status()
S
67 3 7
generate_order_key()
S
67 3 7
add_fee()
S
60 2 13
get_values_for_total()
S
62 2 12
get_order_item_totals()
S
62 2 11
delete_items()
S
62 2 11
get_billing_and_current_user_aliases()
S
64 2 9
get_shipping_method()
S
67 2 7
calculate_shipping()
S
65 2 9
add_order_item_totals_shipping_row()
S
64 2 10
add_order_item_totals_discount_row()
S
64 2 9
add_order_item_totals_subtotal_row()
S
64 2 10
get_discount_to_display()
S
72 2 4
get_line_tax()
S
70 2 6
get_temporary_coupon()
S
68 2 8
get_title()
S
74 2 4
get_order_key()
S
69 2 7
get_user()
S
78 2 3
get_total_discount()
S
66 2 8
get_data()
S
60 1 14
items_query()
S
64 1 13
clear_items()
S
64 1 11
set_recorded_sales()
S
79 1 3
set_order_key()
S
80 1 3
set_coupon_usages_are_counted()
S
79 1 3
set_download_permission_granted()
S
79 1 3
set_cart_hash()
S
80 1 3
set_new_order_email_sent()
S
79 1 3
set_date_created_gmt()
S
80 1 3
set_order_stock_reduced()
S
79 1 3
set_discount_total_amount()
S
80 1 3
get_recorded_sales()
S
79 1 3
set_date_paid_gmt()
S
80 1 3
set_date_completed_gmt()
S
80 1 3
set_shipping_tax_amount()
S
80 1 3
set_shipping_total_amount()
S
80 1 3
set_discount_tax_amount()
S
80 1 3
set_date_updated_gmt()
S
80 1 3
get_discount_tax_amount()
S
79 1 3
get_discount_total_amount()
S
79 1 3
get_download_permission_granted()
S
79 1 3
calculate()
S
81 1 3
get_customer_id()
S
79 1 3
add_order_item_totals_total_row()
S
68 1 7
get_customer()
S
80 1 3
get_status_title()
S
76 1 4
get_coupon_usages_are_counted()
S
79 1 3
get_cart_hash()
S
79 1 3
get_shipping_total_amount()
S
79 1 3
get_new_order_email_sent()
S
79 1 3
get_order_stock_reduced()
S
79 1 3
get_date_created_gmt()
S
79 1 3
get_date_updated_gmt()
S
79 1 3
get_date_paid_gmt()
S
79 1 3
get_date_completed_gmt()
S
79 1 3
get_shipping_tax_amount()
S
79 1 3
get_order_email()
S
79 1 3
read_data()
S
80 1 3
get_formatted_order_total()
S
73 1 4
get_discount_tax()
S
79 1 3
get_payment_card_info()
S
80 1 3
get_base_data()
S
71 1 6
get_recorded_coupon_usage_counts()
S
79 1 3
get_user_id()
S
80 1 3
get_valid_statuses()
S
80 1 3
get_subtotal()
S
74 1 4
get_total_tax()
S
79 1 3
get_total()
S
79 1 3
get_cart_tax()
S
79 1 3
get_shipping_tax()
S
79 1 3
get_shipping_total()
S
79 1 3
get_discount_total()
S
79 1 3
set_version()
S
80 1 3
get_date_completed()
S
80 1 3
get_date_paid()
S
80 1 3
get_date_modified()
S
80 1 3
get_date_created()
S
80 1 3
get_prices_include_tax()
S
79 1 3
get_version()
S
79 1 3
get_currency()
S
79 1 3
get_operational_id()
S
79 1 3
get_parent_order_id()
S
79 1 3
handle_exception()
S
79 1 3
__clone()
S
91 1 2
set_operational_id()
S
79 1 3
set_prices_include_tax()
S
79 1 3
get_cart_total_for_order()
S
79 1 3
get_line_shipping_items()
S
80 1 3
get_cart_subtotal_for_order()
S
79 1 3
get_total_fees()
S
67 1 9
get_tax_rates()
S
64 1 10
get_taxable_location()
S
80 1 3
get_payment_tokens()
S
78 1 3
get_shipping_methods()
S
81 1 3
get_taxes()
S
81 1 3
get_fees()
S
81 1 3
get_coupons()
S
81 1 3
get_line_coupon_items()
S
80 1 3
get_line_fee_items()
S
80 1 3
get_line_tax_items()
S
80 1 3
set_date_created()
S
81 1 3
get_line_product_items()
S
80 1 3
type_to_group()
S
74 1 4
clear_caches()
S
75 1 4
set_recorded_coupon_usage_counts()
S
79 1 3
set_total()
S
78 1 3
set_total_tax()
S
78 1 3
set_cart_tax()
S
74 1 4
set_shipping_tax()
S
74 1 4
set_shipping_total()
S
78 1 3
set_discount_tax()
S
78 1 3
set_discount_total()
S
78 1 3
set_date_modified()
S
81 1 3
clear_cache()
S
72 1 5